fodder distributor - French English Dictionary